課程資訊
課程名稱
數位、AI與量子運算架構
Computing Architecture for Digital, AI and Quantum computing 
開課學期
111-1 
授課對象
重點科技研究學院  積體電路設計與自動化碩士學位學程  
授課教師
梁伯嵩 
課號
CSIE5126 
課程識別碼
922 U4820 
班次
 
學分
1.0 
全/半年
半年 
必/選修
選修 
上課時間
第3,5,7,9,11,15 週
星期五B,C,D(19:20~22:00) 
上課地點
資104 
備註
密集課程。
總人數上限:80人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

本課程為實體課程。分六次上課,每次上課 7:20pm-10pm。

隨著半導體科技的飛速成長,IC運算平台從 Bit 為主導的數位運算,進入
Neurons 所啟發的AI人工智慧運算,未來即將迎來Qubit 主導的量子計算。本課程預計用六周的週五晚間課程,讓學生對 Digital, AI 與 Quantum 此三大運算架構,與最新的技術發展,做鳥瞰式的介紹。

在Bit為主導的數位運算,將探討IC半導體的進展,如何推動運算與通訊的興起,並帶動資訊科技飛速成長,探討IC運算架構如何影響智慧型手機、5G/6G通訊、衛星通訊、超級電腦運算發展、AR/VR虛擬實境與Metaverse等領域的進展。並介紹世界半導體產業的現況與展望。

在 Neurons 所啟發的人工智慧運算上,探討現今的AI運算架構,與運算能
源效益的重要性。在AI運算架構上,有耗電高達兩、三千萬瓦的超級電腦,也有小到耗電僅數毫瓦的邊緣運算AI加速器,介紹不同的運算架構與設計考量。此外,隨著 Large-Scale Model 的出現, AI神經網路的參數規模,已經數億參數 (~100Mn) ,進展到千億參數,如 OpenAI GPT-3 (175Bn),更可能有數十兆參數的 Brain-scale AI model模型出現。需要更龐大的算力,以及巨量的資料,帶來全新的難題。也探討為何在計算架構發展數十年後,有人說現今是 "A New Golden Age for Computer Architecture”。

此外,在Qubit主導的量子計算,雖仍在探索階段,但近年發展迅速。透過量子糾纏,量子演算法具有遠超傳統架構的計算潛力。目前已有相當多的量子運算架構研發中,包含超導體量子、離子陷阱、冷原子、光量子等等。目前世界上已有 127qubit量子電腦,且有數個計劃將在十年內推進到百萬量子位元,甚至有機會破解現有密碼系統,而引起關注。但是量子電腦也非僅有物理元件,也需要IC 進行輔助控制,與大量軟體控制。另外量子運算也開始出現計算架構的 Hardware/Software Stack,朝向成熟應用發展,值得關注。此外也論及量子通訊與量子衛星的發展。

數位運算、人工智慧與量子運算,三種運算模式並非互相取代,而是各擅勝場,相輔相成,勾勒未來運算風貌。而IC半導體,也將持續成為驅動三種運算平台的重要核心技術。目前正值三種運算架構的興起與融合的萌芽期,對技術內涵深入了解,將有助於掌握未來科技發展的潮流。 

課程目標
本課程的目標在於讓修課同學:
- 瞭解並研究Digital, AI 與 Quantum 此三大運算架構與世界最新進展
- 瞭解並研究 IC 半導體如何應用在此三大運算架構
- 瞭解並研究對此三大運算架構如何應用並影響資訊科技進展
- 讓修課同學發掘整合應用的機會,激發學習興趣與研究方向 
課程要求
 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
書面作業:數位運算架構 
30% 
10/07 前公告作業內容, 10/21 上課前以 Email 繳交。 附註: 希望每位同學自行寫作業與期末書面報告 ,可用中文或英文回答。引用資料一定要附來源連結。 
2. 
書面作業:AI 運算架構 
30% 
11/04 前公告作業內容, 11/18 上課前以 Email 繳交。 附註: 希望每位同學自行寫作業與期末書面報告 ,可用中文或英文回答。引用資料一定要附來源連結。 
3. 
期末書面報告 
40% 
11/18 前公告期末書面報告主題,可挑選數位、AI、量子運算架構主題,分為基礎級與挑戰級。 若採基礎級期末報告,請於12/31 前以 Email 繳交 書面報告。 若採挑戰級期末報告,可於12/16 前登記 口頭報告,表現優良者有機會可加分。 ... 若採書面報告, 希望每位同學自行寫期末書面報告 ,可用中文或英文回答。引用資料一定要附來源連結。 若採口頭報告,期末口頭報告 時間暫定為 12/23 。 為自願參與,採用線上會議方式,不占正規課程時間。 僅有登記報告,或表達意願想聽的同學,才需參與。未登記同學不須參與。 報告同學,請於報告前一天,先以 Email 繳交簡報檔。 預計於18:00開始,每人報告與問答 10~15 分鐘。實際時程視參加報告人數可能會做調整。 
 
針對學生困難提供學生調整方式
 
上課形式
提供學生彈性出席課程方式
作業繳交方式
考試形式
其他
由師生雙方議定
課程進度
週次
日期
單元主題
第3週
9/23  數位運算架構
- IC半導體技術演變
- CPU, GPU架構演變
- 5G/6G通訊
- 智慧型手機架構
- 衛星通訊
- 超級電腦演進與分析
- AR/VR/Metaverse
- 世界半導體產業分析 
第5週
10/07  數位運算架構
- IC半導體技術演變
- CPU, GPU架構演變
- 5G/6G通訊
- 智慧型手機架構
- 衛星通訊
- 超級電腦演進與分析
- AR/VR/Metaverse
- 世界半導體產業分析 
第7週
10/21  AI 運算架構
- ANN/SNN
- Power efficiency
- Computing-in-memory,
- Large scale model
- Hardware/Software Co-design
- Case study (TPU, Cerebras. Tesla DOJO, etc.) 
第9週
11/04  AI 運算架構
- ANN/SNN
- Power efficiency
- Computing-in-memory,
- Large scale model
- Hardware/Software Co-design
- Case study (TPU, Cerebras. Tesla DOJO, etc.) 
第11週
11/18  量子運算架構
- Quantum modality (Superconductor, Ion-Trap, Cold Atom, Photon..)
- Quantum computing architecture
- Error suppression, Error-correction,
- NISQ,Fault tolerance Quantum Computer
- Quantum hardware/software stack
- Quantum communication, QKD, Quantum Internet, Quantum satellite 
第15週
12/16  量子運算架構
- Quantum modality (Superconductor, Ion-Trap, Cold Atom, Photon..)
- Quantum computing architecture
- Error suppression, Error-correction,
- NISQ,Fault tolerance Quantum Computer
- Quantum hardware/software stack
- Quantum communication, QKD, Quantum Internet, Quantum satellite